utterly impossible - Turkish English Dictionary